/**
 * Write a description of class Bank here.
 * 
 * @author Anton Derks en Peter Batenburg 
 * @version 0.1, september 2010
 */
import java.util.ArrayList;
import java.util.Random;

public class Bank
{
    // instance variables 
    private ArrayList<BankRekening> rekLijst;
    private String bankNaam;
    private Random randomGenerator;

    /**
     * Constructor for objects of class Bank
     */
    public Bank(String banknaam)
    {
        // initialise instance variables
        bankNaam = banknaam;
    }

    public void Bankrekening(String naam)
    {
        //todo
    }
    
    public void voegRekeningToe(String naam, int rekening, double saldo)
    {
        //todo
    }
    
    public int getIndex(int rekening)
    {
        //todo
    }    

    public int genereerNummer()
    {
        //todo
    }    

    public boolean isBestaand(int rekening)
    {
        //todo
    }    

    public int uniekRekNummer()
    {
        //todo
    }    
    
    public void voegRekeningToe(String naam, double saldo)
    {
        //todo
    }    

    public void verwijderRekening(int rekening)
    {
        //todo
    }    

    public void printBankOverzicht()
    {
        //todo
    }    

    public void printSaldoTotaal()
    {
        //todo
    }    

    public void printRijksteRekeningHouder()
    {
        //todo
    }    

    public void printZelfdeNaam(String naam)
    {
        //todo
    }    
    
    public BankRekening[] getLijst()
    {
        //todo
    }    

    public void schrijfOver(double bedrag, BankRekening vanNummer, BankRekening naarBankRekening, Bank naarBank)
    {
        //todo
    }
}